piece of rough stone - Alemán Inglés Diccionario